	//////////////////////////////////////
	//                                  //
	//           globals.js             // 
	//                                  //
	//////////////////////////////////////
	
	//////////////////////////////////
	// Global variable declarations //
	//////////////////////////////////
	var theOptionsButton;
	var theMoreButton;
	var theCourseMapButton;
	var theVideoButton;
	var theAudioButton;
	var theBackButton;
	var theNextButton;
	var theHistoryButton;
	var theRefreshButton;
	var theGotoButton;
	var thePrintButton;
	var theBookmarkButton;
	var theActionsButton;
	var theMapWindow = null;
	var theBookmarksWindow = null;
	var theActionsWindow = null;
	
	var defaultActionsLocation = "gta08-01-004.pdf";
	var actionsLocation = defaultActionsLocation;
	
	// An array of animObjects
	var animArray = new Array();
	
	// An array for holding bookmarks
	var bookmarks = new Array();

	// Declare timer ids for animations
	var moreTimerId;
	var audioTimerId;
	var videoTimerId;
	
	// Navigational state variables.
	var section = 1;
	var topic = 1;
	var page = 1;
	var subtopicPage = new Array();
	
	// Arrays for holding titles.
	var sectionTitles = new Array();
	var topicTitles = new Array();
	var pageTitles = new Array();
	var subtopicPageTitles = new Array();
	
	// Flags used to control toolbar butons.
	var disableActions = true;
	var disableFlag = true;
	var disableHistory = true;
	var disableForContent = false;
	var disableMoreButton = true;
	var disableRefresh = true;
	var audioPage = false;
	var videoPage = false;
	var refreshFlag = false;
	var vidPulse = false;
	var morPulse = false;
	var audPulse = false;
	var courseReady = false;
	var pageReady = false;
	var printReady = true;
	var bookmarkReady = true;
	var disableVideo = false;
	var disableCourseMap = false;
	var backButtonEnabled = true;
	var nextButtonEnabled = true;
	
	// Flag used to show whether
	// or not the intro screen is
	// currently loaded in the 
	// Content frame.
	var atIntro = true;

	// Array to hold all the toolbar images.
	var imageArray = new Array();
	
	// An array and index var used to 
	// keep track of navigational history.
	var navArray = new Array();
	var navCount = -1;

	// VarStore object used to store information
	// that can be saved between sessions.
	// The contents of this VarStore object
	// are saved in the SCORM CMI datamodel
	// element, "cmi.suspend_data".
	// It is not guaranteed that this VarStore
	// is populated, since the courseware can
	// be run off the CD-ROM drive, in the absence
	// of a SCORM compliant LMS.
	var suspendData = new VarStore();
	
/////////
// NEW //
/////////
	var navController = new NavController();
	navController.setCompression(false);

